NIH announced that it will retire its last batch of chimps for medical research. The decision garnered mixed reactions from animal welfare and research advocate groups.
NIH announced that it will retire its last batch of chimps for medical research. The decision garnered mixed reactions from animal welfare and research advocate groups.